package dao;

import java.util.List;

import domain.Notice;


/**
 * 公告管理Dao
 * 
 * May 27, 2009
 *
 * @author Fabian
 *
 */
public interface NoticeMagDao {
	/**
	 * 获取一页的Notice 
	 */
	public List<Notice> getPageNotice(int start, int limit);
	/**
	 * 获取所有的Notice记录数
	 */
	public int getTotalCount();
	/**
	 * 添加Notice
	 * @param t
	 * @return
	 */
	public boolean addNotice(Notice n);
	/**
	 * 修改Notice
	 * @param t
	 * @return
	 */
	public boolean modifyNotice(Notice n);
	/**
	 * id表示的Notice
	 * @return
	 */
	public boolean delNotice(int id);
	/**
	 * 登陆后显示正在发布中的Notice
	 */
	public List<Notice> displayNotice();
}
